const { User } = require("./model")

!(async function () {
  // 1. findOne()  查询一条数据，返回结果是对象
  // const result = await User.findOne({
  //   where: {
  //     username: "111"
  //   }
  // })
  // console.log(result)

  // 2. findAll()  查询多条数据，返回结果是数组
  // const result = await User.findAll()
  // console.log(result)

  // 3. findAndCountAll()  查询多条数据，并计数，{count:num,rows:[数据]}
  const result = await User.findAndCountAll({
    // 指定查询字段
    attributes: ["id", "username"]
  }

  )
  console.log(result)
})()
